Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ODELL WALK Terraced £455,156 £388,000 21 Oct 2020
5 ODELL WALK Terraced £484,100 £392,500 5 Jul 2019
13 ODELL WALK Terraced £524,989 £425,000 1 Feb 2019
23 ODELL WALK Semi-Detached £572,048 £440,000 17 Feb 2017